1 general:: Phrase(s): nestle down (in something) to settle down in something; to snuggle into something, such as a bed. • They nestled down in their warm bed. • Please nestle down and go to sleep.
McGrawhill's American Idioms And Phrasal Verbs